﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MovieStorage;

namespace DVDFilmoteka.src.Exporters
{
    public interface IDatabaseExporter
    {
        /// <summary>
        /// Definuje sloupce, ktere se budou exportovat
        /// </summary>
        MovieDataStore12 ColumnsToExport { get; set; }

        /// <summary>
        /// Co vyexportovat
        /// </summary>
        List<MovieDataStore12> Database { get; set; }

        /// <summary>
        /// Soubor, do ktereho exportovat
        /// </summary>
        String FileName { get; set; }

        /// <summary>
        /// Vyexportuje data do souboru
        /// </summary>
        /// <param name="file"></param>
        void Export();
    }
}
